@CHARSET "UTF-8";

        body .main-content{
            background-color: cornsilk;
            height: 1000px;

        }
        body{
        	background-img:url("bk.jpg");
        }
        .form-horizontal{
            padding-right: 10px;
            background: #fff;
            margin-top: 150px;
            padding-bottom: 40px;
            border-radius: 15px;
            text-align: center;
            border: 1px antiquewhite solid;
            width: 80%;
            
            -webkit-box-shadow: 3px 3px 3px;
            -moz-box-shadow: 3px 3px 3px;
            box-shadow: 3px 3px 3px;
            
        }
        .heading{
            display: inline-block;
            font-size: 2em;
            font-weight: bold;
            text-align: :center;
            text-transform: capitalize;
            margin: 20px auto;
            text-shadow: 0px 2px 3px #555;
        }
        .form-group, .form-group help{

            margin-top: 20px;
            width: 340px;
            padding-left: 80px;
           
        }
        .main-checkbox{
             float: left;
            width: 10px;s
        }
        .text{
            display: inline-block;
            float: left;
            width: 40px;
            padding-right: 140px;
            font-size: 0.8em;
            white-space: nowrap;
            padding-left: 5px;
        }
        .info{
        	font-size: 0.8em;
        	display:block;
        	
        }
        
        .form-horizontal .form-control:focus{
		    background: #e0e0e0;
		    box-shadow: none;
		    outline: 0 none;
		}
		.form-horizontal .form-group i{
		    position: absolute;
		    top: 12px;
		    left: 60px;
		    font-size: 17px;
		    color: #c8c8c8;
		    transition : all 0.5s ease 0s;
		}
		button.btn btn-default{
			background-color:blue;
		}
		
		
		.form-horizontal .btn{
    float: right;
    font-size: 14px;
    color: #fff;
    background: #00b4ef;
    border-radius: 30px;
    padding: 10px 25px;
    border: none;
    text-transform: capitalize;
    transition: all 0.5s ease 0s;
}
@media only screen and (max-width: 479px){
    .form-horizontal .form-group{
        padding: 0 25px;
    }
    .form-horizontal .form-group i{
        left: 45px;
    }
    .form-horizontal .btn{
        padding: 10px 20px;
    }
}